deuterium oxide
noun
,
Chemistry
1.
heavy water
.
Origin
1930-35
British Dictionary definitions for
deuterium oxide
deuterium oxide
noun
1.
another name for
heavy water
deuterium oxide
in Science
deuterium oxide
See
heavy water
.